﻿/* DEFAULTS
----------------------------------------------------------*/

/* CSS3 ANIMATION */

.mensagem{
position: fixed;
left: 3%;
top: -300px;
width: 90%;
padding: 1%;
visibility: hidden;

border-radius: 0px;
opacity: 0;
box-shadow: 2px 2px 2px #1b1b1b;
z-index:9999999;
text-shadow: 2px 2px 2px #1b1b1b;
}

.mensagem p{
margin: 0;
padding: 0;

font-size:16px;
color: whiteSmoke;

}

@keyframes slideInOut
{
0% {top: -50px; visibility: visible;}
40% {top: 0; opacity: .8}
50% {top: -60px; opacity: .0}
}

@-webkit-keyframes slideInOut /* Safari and Chrome */
{
0% {top: -50px; visibility: visible;}
40% {top: 0; opacity: .8}
50% {top: -60px; opacity: .0}
} 

.sucesso,
.erro{
background-color: green;

animation: slideInOut 15.5s;
-webkit-animation: slideInOut 15.5s;
}

.erro{
background-color: red;
}









/*AutoComplete flyout */
.completionList 
{
position:relative;
border:solid 1px #444444;
margin:0px;
padding:2px;
height: auto;
overflow:auto;
background-color: #FFFFFF;
color:#1C1C1C;
width:100%;
}

.listItem {
color: #333 !important;
position:relative;
background-color: #FFFFFF;
}

.itemHighlighted {
background-color: AliceBlue;
color: #333 !important;
}

   
   


div.updProgress
{
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:550px;
	min-height:100%;
	background-color:#FFF;
	z-index:999;
	opacity: 0.45;
	-moz-opacity: 0.45;
	filter: alpha(opacity=45);
	text-align:center;
}

div.updProgress_meio
{
	position:fixed;
	color:#333;
	z-index:9999;
	text-align:center;
	width:100%;
	letter-spacing:1px;
	background-color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	left:0px;
	top:35%;
	/*
   text-shadow: 1px 1px 1px #000, 1px -0.5px 1px #000;
   -moz-text-shadow: 1px 1px 1px #000, 1px -0.5px 1px #000;
   -webkit-text-shadow: 1px 1px 1px #000, 1px -0.5px 1px #000;
   */
   border-bottom:solid;
   border-bottom-color:#0E82B5;
   border-bottom-style:solid;
   border-bottom-width:thin;
   border-top:solid;
   border-top-color:#0E82B5;
   border-top-style:solid;
   border-top-width:thin;
   text-align:center;
}

